Loop
闭环
Agent审查
Checklist
自验证
第三个护栏

反馈循环

Feedback Loop
Build → Verify → Fix → 强制闭环
(。◕‿◕。) 循环往复,质量无忧~

代码审查:从人到 Agent

传统开发

人类工程师 负责代码审查
依赖经验,易遗漏
?
可靠性~55%
VS

Harness 模式

Agent 对 Agent 审查
标准化不遗漏
可靠性~95%
٩(ˊᗜˋ*)و Agent互审更靠谱!

核心机制

LangChain 提出的关键中间件
PreCompletionChecklistMiddleware
在 Agent 退出之前 拦截它
提醒 Agent 对照 任务规格 做验证
确保输出 完全符合 原始要求
关键点:对照的是任务要求,而非 Agent 自己的代码
(⚆_⚆) 退出前先检查!
⚙ Agent 执行任务中… 代码产出 output.js ✓ PreCompletionChecklist 对照任务规格 · 逐项检查 ! ✗ 不通过 回去修复 ✓ 通过 提交完成

Build & Self-Verify 闭环流程

Harness 强制 AI 按顺序执行 · 不可跳过
1

规划与发现

Plan & Discover

读取任务规格
扫描代码库
制定计划

2

构建

Build

按计划实现
同时构建
测试用例

3

验证

Verify

运行测试
对照任务要求
进行检查

4

修复

Fix

分析错误
回顾原始规格
修复问题

固定四步 · 强制顺序 · 不可跳过 · 形成闭环
(。♥‿♥。) 一步一步来,不能偷懒哦~

标准化 闭环 流程

Build &
Self-Verify
闭环四步
规划
构建
验证
修复
Agent 互审
Checklist 拦截
强制闭环
(๑•̀ㅂ•́)و✧ 质量守护者上线!